約 6,874,168 件
https://w.atwiki.jp/desirehd/pages/18.html
注意! 基礎知識 手順(ace-tools.zipを用いたROOT化、S-OFF、SIMフリー化) 手順(2.64.762.3へ更新した場合) Root化 手順(android2.3) 手順(android2.3) Root化 手順(android2.2) Root化 S-OFF ROM Managerでのバックアップ取り 注意! root化をした場合、SBの保証を受けられなくなる可能性があります。 実際にSBで受け取ってもらえてもHTC側で改造が認められて修理を受け付けてくれなかったケースが数度報告されてます。 また、root化に失敗した場合、あなたのDesire HDが壊れて使えなくなる可能性があります。この記事の内容には誤りが含まれている可能性があります。root化は 自己責任 で行ってください。 基礎知識 root化に関する説明 http //ja.wikipedia.org/wiki/Root%E5%8C%96_(Android_OS) HTC独自のシステム(hboot,S-OFFなど)に関する説明 http //htcsoku.info/htcsokudev/rudimentary-knowledge/glossary/ 手順(ace-tools.zipを用いたROOT化、S-OFF、SIMフリー化) 現在Advanced ACE Hack Kit(コマンド1発で自動的にrootが取れる便利ツール)は公開停止されており、後継の"ace-tools.zip"が 公開されています。 http //tau.shadowchild.nl/attn1/?p=411 しかし、AAHKが簡単に利用できたために発生した各種のトラブルを踏まえ、手動でコマンドを入力し使用する形になっています。 公式の説明だけでは(利用者を選別するため端折ってあるので)使用するのは難しいのですが、必要な手順を補完した使用方法が下記ページで紹介されています。 http //androidforums.com/desire-hd-all-things-root/702100-how-manually-achieve-s-off-simunlock-supercid-inspire-4g-dhd.html 手順(2.64.762.3へ更新した場合) 2012/10/22 Advanced ACE Hack Kit-12062012でroot化できます。2.64.762.3+S-ONでもroot習得可能。 {2.37.762.2の時点でS-OFF且つ、rootedであることが前提です。} Root化 1-1.適当な場所にtacoroot.binを配置する。(ここではC \に置く) 1-2.コマンドプロンプトで"cd C \"と入力し1.で配置したフォルダへ移動。 1-3."adb push tacoroot.bin /data/local/"→"adb shell chmod 777 /data/local/tacoroot.bin"を実行。 これでDesire HDにtacoroot.binの配置は完了。 2-1.tacorootでtemporary root取得 ⇨adb shell /data/local/tacoroot.bin --setupの後、リカバリモードに移行するが すぐに再起動してadb shell /data/local/tacoroot.bin --rootを実行。その後adb shellを実行しrootが取れていることを示す # が表示されていることを確認。 (この時起動ループ状態になるがadbは普通に繋がるので気にしない。) 2-2./system を rw で再マウント ⇨busybox mount -o remount,rw /system (busybox not foundの場合 ⇨mount -o rw,remount /dev/block/mtdblock3 /system) 2-3./system/bin/su のパーミッションを6755へ変更 ⇨chmod 6755 /system/bin/su 2-4.tacorootをundo ⇨/data/local/tacoroot.bin --undo 2-5.勝手に再起動してroot復活! (起動ループから抜けてroot化していることを確認。) 手順(android2.3) Advanced ACE Hack Kitでroot化できます。2.2でS-OFFしている必要はありません。 http //forum.xda-developers.com/showthread.php?t=1259821 手順(android2.3) この手順ではandroid2.2の時点でS-OFFしていなければ、root化できません。 一度2.2へダウングレードしてS-OFFしてからアップデートしなおしてください。 Root化 1.ホーム画面から、MENU → 設定 → アプリケーション の、「不明な提供元」にチェックを入れる。 2.GingerBreak-v1.xx.apkをダウンロード。xda-developersから最新のバージョンを入手できる。 3.SDカード内に、GingerBreak-v1.xx.apkをコピーする。 4.ESファイルエクスプローラなど、SDカード内が参照できるアプリを使用し、GingerBreak-v1.xx.apkをインストールする。 5.Android Terminal Emulatorを起動。 6.$マークが出たら、rmdir /data/local/tmpと入力し、エンターを押す。 7.その後、mkdir /data/local/tmpと入力し、エンターを押し、exitと入力し終了させる。 8.GingerBreakを起動し、「Root device」をタップする。終了したら自動的に再起動する。 (エラーが出るかもしれないが、とりあえず再起動してみる。出なかった場合は自動的に再起動する。) 9.再起動後、アプリの中に「Superuser」があれば成功。 手順(android2.2) Root化 1.Visionary+をネット(マーケットにはないので)よりDL。 2.Visionary+をインストール。 3.Android Terminal Emulator(マーケットより)DL、インストールする。 4.設定→アプリケーション→開発→USBデバッグモードにチェック。 5.Visionary+を起動。 6.Set system r/w after rootにチェック。 7.Temproot Now!をタップ。 8.Temproot適用後、Attempt Permroot Now!をタップ。 9.勝手に再起動されれば、root化完了。 (途中にsuper userとか許可するか聞かれるから許可を押す。) S-OFF 1.DHD-v0.6-tempfix.zipをネットよりDL、解凍しておいて 2.解凍したら(DHD-dumbフォルダ、DHD-smartフォルダ、RTFM.txt)があるから「DHD-smart」を「DHD」にリネームする。 3.リネームした「DHD」フォルダをSDカードのルートに入れる。 4.Android Terminal Emulator(以下 Terminal)を起動。 5.「su」と入力しエンター。 6.「sh /sdcard/DHD/check」と入力しエンター。 7.ごちゃごちゃ文字が出てきて、OKなら「sh /sdcard/DHD/backup」を入力って出るから入力エンター。 8.また、同じように聞かれるから「sh /sdcard/DHD/hboot」を入力エンター。 9.これでS-OFF完了。 ROM Managerでのバックアップ取り 1.ROM ManagerをマーケットよりDL、インストール。 2.ROM Managerを起動。 3.ClockworkMod Recoveryを導入をタップ。 4.「HTC Desire HD」を選ぶ(一個しかないけど)。 5.現在のROMをバックアップをタップ。 6.再起動されメニューが表示されるのでボリュームボタンで「backup」を選び、電源ボタンで決定。 7.まだあったかもだけど、backupとか選んでけばROMのバックアップが作成される。
https://w.atwiki.jp/sc-02croot/pages/19.html
必要なハードウェア・ソフトウェア あると便利なソフトウェア 必要な知識 端末のroot取得のためには、以下の準備が必要です。 必要なハードウェア・ソフトウェア PC Odin Kies(Driver)のインストール 以下のURLから、Kiesをダウンロードして、インストールする。 Kiesを入れれば一緒にDriverも入る。Kiesを入れずにDriverのみをインストールした場合は ADBコマンドが通らない不具合があります(2011年12月時点)。 ※注:リンク先音が出ます http //jp.samsungmobile.com/pc/lineup/SC-02Bdownload.html JDKのインストール 以下のURLから「JDK」と書かれているものをダウンロードして、インストールする(JREではないほう) http //www.oracle.com/technetwork/java/javase/downloads/index.html 32bitか64bitかは自分のOSにあったものを。Windows x86が32bit、Windows x64が64bit用。 Windows x8679.46 MB jdk-7u1-windows-i586.exe Windows x6480.24 MB jdk-7u1-windows-x64.exe 64bitOSで判断がつかないなら両方入れておけばいいんじゃね。 JREのインストール JDKを特に気にせずインストールすれば一緒にインストールされるはず。 初期ROM 初期PIT sakuramilkさんとこのgithubから。 あると便利なソフトウェア AndroidSDKのインストール 以下のURLから、「installer_r**-windows.exe」をダウンロードして、インストールする。 インストールはroot取得に特化した話ではないため、省略。 http //developer.android.com/sdk/index.html 必要な知識 adbを使った端末のコマンドライン操作(Linuxコマンド) 知らなくてもroot取得は出来るが、知っているとトラブル対処のしやすさが段違い。 スレで質問すると、コマンドを知っていること前提で対処法を教えてくれることもある。 セキュリティに関する知識 root化した端末は、当然ながら非rootに比べてセキュリティ面が弱くなる。 非rootでも当たり前のことですが、ウイルス対策ソフト、権限確認ソフト、通信制御ソフト等を利用し、 通常以上にセキュリティに留意すること。
https://w.atwiki.jp/sc-02croot/pages/23.html
よく使われるrootアプリを紹介。 以下のツールは使い方によっては起動しなくなる等の不具合を引き起こす可能性があります。十分に注意して導入しましょう。 Titanium Backup root ※有料版あり https //market.android.com/details?id=com.keramidas.TitaniumBackup アプリケーション、データのバックアップと復元ツール。 よくROMを入れ替える人の環境復元に便利。 Root Explorer (File Manager) https //market.android.com/details?id=com.speedsoftware.rootexplorer ファイラー。システムファイルの書き換え、閲覧、置き換え等に使う。 無料で済ませたければ↓ ES ファイルエクスプローラー https //market.android.com/details?id=com.estrongs.android.pop ファイラー。システムファイルの書き換え、閲覧、置き換え等に使う。 Tegrak Overclock ※有料版あり https //market.android.com/details?id=com.tegrak.overclock.ultimate CPU・GPUのクロック、電圧変更ツール。 他の同種ツールと同時に使用すると競合することがあるので注意。 SetCPU for Root Users http //forum.xda-developers.com/showthread.php?t=505419 是非開発に寄付したい人はMarketから。機能に違いはない。 https //market.android.com/details?id=com.mhuang.overclocking CPUのクロック、電圧変更ツール。 他の同種ツールと同時に使用すると競合することがあるので注意。 OldMarket http //forum.xda-developers.com/showthread.php?t=1240344 Androidマーケットを、V2⇔V3切り替えできるようにするツール。 ダウンロードや購入が不安定なV3にイライラしたときに。
https://w.atwiki.jp/sevenlives/pages/47.html
root【ルート】 読み:るーと 英語:root 意味: UNIX系のOSにおける全ての権限を有する管理者のアカウントのこと。 root権限を持つ人間はそのOSのファイル変更や全ての設定を自由にできる。 つまりrootパスワードを知られるとそのコンピュータは乗っ取られたも同然になる。 WindowsではAdministratorに価する。 正確にいうとrootという権限はユーザーIDとグループIDが「0」であることで名前はroot以外でもよいです。 別名Suoer User?とも言われます。 2011年07月19日; su?
https://w.atwiki.jp/infobar_a02/pages/18.html
root化について root化を行う場合は、「完全に」自己責任でお願いします。 関連サイト 【ROM焼き】au INFOBAR A02 HTX21 root1 http //anago.2ch.net/test/read.cgi/smartphone/1360908846/
https://w.atwiki.jp/nexus7/pages/18.html
確認出来ていないものもあります 参考動画や参考の記事にも目を通してください Bootloader Unlock, Root化はすべて自己責任で行ってください 上記の行為を行うと補償が受けられなくなります 事前にバックアップをとっておくことを推薦 TOOLKITの入手は↓から http //www.wugfresh.com/dev/nexus-root-toolkit/ こっちのほうが簡単? [Google Nexus 7 TOOLKIT V2.0.0] Drivers, Backup, Unlock, Root, CWM, Flash + MUCH MORE http //forum.xda-developers.com/showthread.php?t=1809195 MAC用TOOLKIT [Mac Toolkit] Root,CWM,Unroot,Stock,Unlock/Lock Bootlaoder! http //forum.xda-developers.com/showthread.php?t=1837401 Linux用TOOLKIT [TOOLKIT] Nexus 7 rooting tool for Linux http //forum.xda-developers.com/showthread.php?t=1815147 はじめに ドライバのインストール方法 ROOT関連 Toolkitを使わない方法 Toolkitを使う方法(簡単) リカバリ CWMのインストール TWRPのインストール ドライバのインストール方法 インストール方法は複数あります 1.Toolkitを使ってインストールする 2.Android SDKをインストールする(Google USB driversをアップデート) 3.Universal_Naked_driverを使う 事前にデバッグモード、PTPにしておく Toolkitを使ってドライバをインストール(Windows 7のみ?) 1.Nexus Root Toolkitを起動 2.Initial Setup項目のFull Driver Installation~をクリック 3.Driver setupの画面が開くのでAutomatic Driver Configurationをクリック 4.Nexus 7とPCの接続を解除する(USBを抜く) 5.Nexus 7とPCを接続する 6.ドライバのインストールが開始される。もしインストールに失敗したならデバイスマネージャーを開きエラーの出ている項目を右クリックしてドライバソフトウェアの更新を選択する 7.コンピューターを参照し“ドライバを検索“を選択。参照場所をNexus Root ToolkitのフォルダにしてOKを押してインストールは終了 8.成功していればデバイスマネージャー上でAndroid ADB Interfaceとなっている Universal_Naked_driverでのドライバインストール方法 UniversalNakedDriver.zip (解凍してください) http //www.mediafire.com/?45r0o874cg4f9gr 1.電源を切りUSBでPCとNexus 7を繋ぐ 2.Nexus 7のbootloaderを起動する。(ボリュームボタンの下と電源ボタンを押しながら本体を起動) 3.デバイスマネージャーを開き、ドライバがインストールされているか確認する。(プログラムとファイルの検索からdevice managerで出てきます。) 4.デバイスマネージャーのその他のデバイス項目でAndroidと表示されていたらドライバがインストールされていませんのでインストールする必要があります。 5.ドライバがインストールされていない場合はデバイスマネージャーのAndroidの項目を右クリックしてドライバソフトの更新を選択します。 6.コンピューターを参照し“ドライバを検索“を選択。参照場所を上記でダウンロードした UniversalNakedDriver にする。Google Nexus 7 Bootloader Interfaceがインストールされたらドライバのインストールは完了。デバイスマネージャーでAndroid Phoneの項目にGoogle Nexus 7~が表示されているはずです。 ASUS公式Nexus 7用ドライバ http //www.asus.co.jp/Tablet/Nexus/Nexus_7/#download ROOT関連 Toolkitを使わない方法 BootloaderUnlock Root化 Toolkitを使う方法(簡単) BootloaderUnlock Root化 BootLoader Unlock方法 Toolkitを使わない方法 Nexus 7の開発者向けオプションでUSBデバッグモードにチェックを入れておく 1.Nexus 7本体のBootloaderを起動する(ボリュームボタンの下と電源ボタンを長押し、もしくはコマンドプロンプトからadb reboot bootloaderと打つ) 2.fastboot oem unlockと打ちEnter 3.Nexus 7本体の画面が代わりBootloaderをUnlockするか聞かれるのでYesを選択して電源ボタンを押す 4.以上でBootloaderがUnlockされているはずです Toolkitを使う方法 ※稀にToolkitが応答しなくなりますがその場合は一度プログラムを終了して再度起動してみてください 事前にドライバをインストールしておく USBデバッグにチェックを入れておく PTPモードにしておく(設定→ストレージ→メニュー) 1. 以下のURLよりNexus Root Toolkitをダウンロードする。 http //forum.xda-developers.com/showthread.php?t=1766475 2. Nexus Root Toolkit.exeをインストールし起動する 3. タスクバーから端末のモデルを選択する(モデルは設定の端末情報から確認可能) 4. Unlock項目のUnlockを押すと注意事項が出てくるので確認をして承認できればOKを押す 5. Nexus 7で警告がでるのでYesを選択して電源ボタンを押す 6. 以上でBootloaderがunlockされる ROOT化 Toolkitを使わない方法 事前にドライバをインストールしておく USBデバッグにチェックを入れておく SuperSU.zipをNexus 7の中に入れておく(もしくはadb push SuperSUの場所/SuperSU.zip /sdcardでコマンドプロンプト上から入れる) http //forum.xda-developers.com/showthread.php?t=1538053 CWMをダウンロードしてadb.exeやfastboot.exeがある場所に置いておく http //goo.im/devs/birdman/CWM-grouper-recovery.img 1.Nexus 7のBootloaderを起動してPCでコマンドプロンプトを起動 2.fastboot flash recovery CWM-grouper-recovery.imgと入力してEnter(Flashですが実際にはFlashされずに標準リカバリーに書き戻されるらしい) 3.端末からRecovery modeを選択して電源ボタンを押す 4.CWMが立ち上がるのでInstall from folderからSUをインストールする 5.リブートしてSUを起動しRootを確認で終了 TOOLKitを使う方法 事前にドライバをインストールしておく USBデバッグにチェックを入れておく 1. Nexus Root Toolkitを起動する 2. Model Typeが端末と一致しているか確認してからRoot項目のRootを押す(RootのみをとるのでAnd 以下はDo not flash CWMを選択しておく、もしCWMを焼く場合はPemanentを選択、今のところはFlashされない?) 3. 注意事項が出てくるので了承できたらOKを押す 4. 端末が再起動するのでアプリドックを開きSuperUserを起動 5. 以上でRoot化は終了 つまずく場合はここ参照 http //wugfresh.com/Help/ リカバリ CWMのインストール ◆Toolkitからインストール ◆コマンドプロンプトから手動でインストール ◆Rom managerからインストール Toolkitからインストール 1. Nexus Root Toolkitを起動する 2. Root項目のPermanent CWMを選択してROOT もしくはAdvanced Utilitiesの項目のLaunchを選択し表示されたウィンドウのBoot/Flash ImageのFlash(Permanent)を選択してRecoveryをクリック(Flashされるか不明) コマンドプロンプトから手動でインストール 1.CWMのimgを予めFastbootがあるフォルダに入れておく 2.Root済みのNexus 7にRoot explorer等のファイルマネージャーを入れて/systemの中にある recovery-from-boot.pを消すかリネーム 3.Nexus 7をPCと接続しコマンドプロンプトでadb reboot bootloaderと打ちBootloaderへ 4.続いてfastboot flash revovery cwmのイメージ名を打ってEnter 5.adb reboot(fastboot reboot?)でCWMがインストールされているはず 参考 http //forum.xda-developers.com/showthread.php?t=1781899 ROM managerからインストール 1. Google playからROM Managerをインストール 2. ClockworkMod Recoveryを導入を選択 TWRPのインストール ◆Goomanagerを使ってインストール ◆コマンドプロンプトから手動でインストール Goomanagerを使ってインストール 1.Google playからGooManager Betaをインストール 2.GooManagerを開いてメニューを押してInstall OpenRecoveryScriptを押して注意事項を承認してYES コマンドプロンプトから手動でインストール 1.http //techerrata.com/file/twrp2/openrecovery-twrp-2.2.1-grouper.imgからimgをダウンロードしてFastbootのあるフォルダへ置く 2.Root済みのNexus 7にRoot explorer等のファイルマネージャーを入れて/systemの中にある recovery-from-boot.pを消すかリネーム 3.Nexus 7をPCと接続しコマンドプロンプトでadb reboot bootloaderと打ちBootloaderへ 4.続いてfastboot flash revovery TWRPのイメージ名を打ってEnter 5.fastboot rebootでCWMがインストールされているはず 参考 http //www.android.gs/install-twrp-recovery-for-google-nexus-7/ 参考動画 Idiots Guide to Unlocking Rooting the Google Nexus 7 Tablet http //www.youtube.com/watch?feature=player_embedded v=sK9avekmA1c Nexus 7 root guide http //www.youtube.com/watch?v=kd0aHglMagY [Nexus 7] Unlocking Bootloader / Installing Clockwordmod / Getting Root with Root Toolkit http //www.youtube.com/watch?v=2Q6uBd38hm0 Google Nexus 7 Manual Root and ClockWorkMod Recovery Install Guide http //www.youtube.com/watch?v=AeawrtNpLeE Nexus 7 One Click Root Nexus Toolkit Wugfresh Super Easy Guide http //www.youtube.com/watch?v=Lg_QU9w5xCU Google Nexus 7 Rooting and unlocking the bootloader http //www.youtube.com/watch?v=SliNNO7oKMA Nexus 7 One Click Unroot Relock Factory Restore Nexus Toolkit http //www.youtube.com/watch?v=_uMdtjUh6Co Google Nexus 7 How To Install TWRP 2.2.1 Team Win Recovery Project http //www.youtube.com/watch?v=u62sGk0Ypcg
https://w.atwiki.jp/is01next/pages/13.html
※root化はバージョン01.00.09以下で可能です。また、01.00.10でも可能みたいです。 なお、穴が塞がれる可能性があるので自動更新を切っておくことをお勧めします。 詳しくはFAQの「■root化が可能なis01のバージョンは?」を参照。 ■root化アプリ配布元 au IS01 rooter - MobileHackerz http //mobilehackerz.jp/contents/Software/Android/IS01root MobileHackerz再起動日記 au IS01のroot権限を奪取する(ビルド番号01.00.09版) #IS01 http //blog.mobilehackerz.jp/2010/11/au-is01root010009-is01.html ※01.00.10の場合 http //mobile.twitter.com/mobilehackerz/status/17904226340446208 MobileHackerz #IS01 の01.00.10 でroot取りたい人は、 http //j.mp/eDMRnU このページの一番下にあるtest版で su使えるようにはなります。起動後毎回Step1,2実行する 必要はありますが。(※Step2実行後リブートしろと言われ るが無視してそのまま使うこと ※「is01rooter」アプリを使わない方法は、このページの下の「■root化(01.00.10)」を参照のこと。 ■rootまとめ えぬえす工房 » IS01のroot関連のまとめ http //blog.ns-koubou.com/archives/15 ■root 1 仙石浩明の日記 月額8円で運用できる Android 端末 IS01 で、root 権限が必要なアプリを使えるようにしてみた http //www.gcd.org/blog/2010/11/671/ おー、見覚えのあるSuperuserアプリが動いている! ■root 2 IS01のルートをとるなど - forzando@net http //f.orzando.net/wiki/index.php?ZakkiCho%2FIs01Root - リブートすると消えちゃう - adb shellはrootにならない だけどね。 724 一応/systemをすげ替えて中が弄れるようになったような? 自分はあまりAndroidとかLinux詳しくないから判断できないんだけど。 基本的には 630氏のまとめの通りで、最後のすげ替えのとこで // 「/」を読み書き出来るように再マウント # busybox mount -o rw.remount / // /systemをコピーしたsystem.imgを/system2にマウントする # busybox mkdir /system2 # busybox mount -o loop -t ext3 /data/ext/system.img /system2 // /systemをアンマウント # busybox umount -l /system // /systemをリネーム(多分削除でもいいんだろうけど念のため) # busybox mv /system /system.org // system.imgをマウントした/system2へのシンボリックリンクとして/systemを作成 # busybox ln -s /system2 /system 出来れば直接/systemにsystem.imgをマウントするべき何だろうけど、 busyboxのmountだとなぜか「cannot setup loop device」って言われるんですよね。 長文失礼しました。 ■root 3 IS01 root手順 20111121 - IS01開発日記 http //d.hatena.ne.jp/meeetball/touch/20101121 ただ、ADBからはつながんなかったりするんで TerminalEmulatorで弄繰り回すくらいしか出来ないけどね。 792 622 の言うとおりadbでもroot取れた。 一応確認のため俺がやった手順を書いてみる。 俺の妄想混じりなのでこれダメだろってのがあったら適当に指摘してくれ。 ・ rageagainstthecage-arm5.binを適当なディレクトリに放り込む (俺は例に倣って/data/local/tmp/に入れた。) ・ rageagainstthecage-arm5.binに実行権をあたえる。 ・ ./data/local/tmp/rageagainstthecage-arm5.bin とか打って適当に実行。 ・ なんか文字が流れてプロンプトに復帰する (そのまましばらく待つとForked うんたら~と出るので再実行する必要はないのかも ・ exitの後戻るボタンでターミナルを落とす。 ・ ターミナルを再起動すると#になってる。(再起動しなくても一回タスク切り替えるなりでアプリをBGに移すと何故か#になってる。再接続された? ・ このままだとrageagainstthecってプロセスが鬼のように走ってるので実行したコマンド名で pkill -f 実行時のコマンド ってやってプロセスを殺す (殺した後、ターミナル再起動くらいではrootを維持できる。この状態でfirst rebootみたいなシステム系プロセスを再起動させるアプリを使うとrootから通常に戻った。 ・ adb 経由でexploidを適当に転送 (例によって/data/local/tmp/に入れた。 ・ adb shell で 入れたとこに移動して実行権限を与えて実行、手順どおりにwifiONOFFやる。 ・ exloidによって作られたrootshellを叩く。 と、exploidについては多少端折った。.わからんってやつはIS01 rootとかで適当にググればいいと思う。 俺は解析組みの戦力にはなれないからとりあえずroot化に関していろいろ試してみた。何かの役に立つと幸いだ。 まぁ、ほとんどは既に判明してることの確認程度でしかないが。ちなみに今出てる最新バージョンのIS01でやった。 823 792 プロセス殺さなくてもできた IS01のターミナルでrageagainstthecage-arm5.binを実行してちょっと待ってForkedが出るまで松 でたらexitして戻る押す。で、ターミナル起動してroot状態でexploid送って実行、固まったけど強引に切ってWiFi付け直し これで01.00.09でadbでrootできた 多分プロセス切ったら固まらないんだろうけど ■root (これが基本) 231 おぉ。すげえ簡単だw 1. TerminalEmulator上でrageagainstthecage-arm5.bin実行。 2. ***.forked って言われたら再実行。 3. cannot forkって言われるからexit→[戻る]でTerminalEmulator終了。 4. TerminalEmulator再起動。 5. プロンプトが#に。 ■root 補足 888 RageAgainstTheCage.zipにexploidのソースが入ってたんで見てみたら rootshellってただのshをsuidしただけだった。 rageagainstthecage-arm5.binでルートとったら # cat /system/bin/sh /sh_tmp/rootshell # chmod 04711 /sh_tmp/rootshell しておけば 余計なrageagainstthecage-arm5.binプロセスは消してもいつでもルートに 戻れる。adbからもOK。 ただ、adbで認識させるのにルート権限がいるようになったかも? $ sudo adb start-server じゃないと認識できない。 891 888 今やってみたらとてもお手軽にadbのshellでrootになれた。まじでありがとう。 exploidって実は簡単なことだったのね・・・ 904 891 いや、exploid自体は脆弱性をついてルート権限を得るのが主たる目的で rootshellはそれを利用するための手段なだけ。 ■root化(01.00.10) ※「is01rooter」アプリは未対応 398 お疲れ様です。知り合いの依頼で、今日01.00.10の端末を借りてきたのですが、 穴ふさがれてないみたいですよ。 こんなautoexec.shを起こして、suと_suはすんなり起動時に実行できました。 http //pastebin.com/qvZKcZmX insmodのログをとってみると、 insmod init_module /data/bootkit/modules_enabler.ko failed (Exec format error) ってことで、modules_disabledに1がかかれる前にinsmodの実行自体は行われているようです。 モジュールのformatさえ合わせればいけそうな気がします。 自動インストーラの対応も可能だと思います^^ 399 398 うお! goroh_kunさんお疲れさまです。 01.00.10でも可能性が出てきましたね。 こちらは、gingerbreadの起動に成功したところです。 こちらのほうがfroyoより動きはスムーズな気がします。 400 kernelのconfig見てみましたが、差分ないんですね・・ insmodのカーネル処理細工がしてあるのかな? 401 autoexec.shの中で、/system/lib/modules/unifi_sdio.koをinsmodすると成功しますね。 unifi_sdio.ko自体はバイナリ差分なし。おそらくinsmodも同じ カーネルちょっと見てみます。 417 01.00.10の対策突破できそうです。 421 できました。例の通りログを。 http //codepad.org/m6Eb1E8f 今からreadme書くので、少し待ってください。 423 アップしました。 http //www.megaupload.com/?d=FPS12ZY8 カーネルだけ入れ替えて試してるので、本当の01.00.10の環境では動かないかもしれません。 425 423 insmod成功しました、有難うございます。nandドライバも入れられました。 nandの書き換えもbootloaderの抜き出しもできそうです。 これで、バージョンアップ安心してできますね
https://w.atwiki.jp/oxon/pages/15.html
ROOT URL http //root.cern.ch/ 説明 高エネルギー物理学で使われる、解析用ソフトウェア 金額 無料(GNU LGPL) ROOTとは ヨーロッパ合同素粒子原子核研究機構(CERN)が開発した、C++による解析ソフトウェアである。素粒子、原子核物理学、宇宙線、宇宙物理といった、高エネルギー物理学の分野で主に使われている。 C++のインタプリタであるCINTが内蔵されているため、全てのマクロやコマンドをC++で書くことが可能である。そのためC++を知っているものであれば、新たな言語を習得する必要がないので非常に使いやすい。 インストール OS Xで使用する場合は(他環境ではDYLD_LIBRARY_PATHは不要)、3つの環境変数を設定する必要がある。 bash環境では、 $ export ROOTSYS=/usr/local/root $ export PATH=$ROOTSYS/bin $PATH $ export LD_LIBRARY_PATH=$ROOTSYS/lib $LD_LIBRARY_PATH $ export DYLD_LIBRARY_PATH=$ROOTSYS/lib $DYLD_LIBRARY_PATH を実行する。また、cshやtcsh環境では % setenv ROOTSYS /usr/local/root % setenv PATH ${ROOTSYS}/bin ${PATH} % setenv LD_LIBRARY_PATH ${ROOTSYS}/lib ${LD_LIBRARY_PATH} % setenv DYLD_LIBRARY_PATH ${ROOTSYS}/lib ${DYLD_LIBRARY_PATH} % rehash を実行する。次回以降のログインでもこの設定を自動的に有効にさせる場合は、bash環境では前者を$HOME/.bashrcに、cshもしくはtcsh環境では後者を$HOME/.cshrcに書いておく。 1) バイナリからインストールする場合 例えばftp //root.cern.ch/root/root_v5.13.06.macosx-i386-gcc-4.0.tar.gzからバイナリをダウンロードする。ここで、Intel MacとPowerPC Macでは異なるものが必要なので、URLをよく確認すること。次に $ tar zxvf root_v5.13.06.macosx-i386-gcc-4.0.tar.gz $ su Password # mv root /usr/local 2) ソースからコンパイルしてインストールする場合(bash環境と仮定して説明) 例えばftp //root.cern.ch/root/root_v5.13.06.source.tar.gzからsourceをdownloadする。次に $ su Password # tar zxvf root_v5.13.06.source.tar.gz # mv root /usr/local # cd /usr/local/root # ./configure # make # exit とする。あくまでこれは一例であり、環境や好みによってやり方が異なる場合がある。初心者はこれで問題ない。 上記の1)か2)を行った後、 $ root と打てば、ROOTが起動して ******************************************* * * * W E L C O M E to R O O T * * * * Version 5.12/00 10 July 2006 * * * * You are welcome to visit our Web site * * http //root.cern.ch * * * ******************************************* FreeType Engine v2.1.9 used to render TrueType fonts. Compiled on 11 July 2006 for macosx with thread support. CINT/ROOT C/C++ Interpreter version 5.16.13, June 8, 2006 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0] のように表示されるはずである。 root [1] .q と打てば終了する。 $ cd /usr/local/root/tutorials $ root root [0] .x benchmark.C とすれば、ROOTを用いたベンチマークが実行される。これがうまく実行できれば、インストールは成功である。 32 bitでコンパイルする場合 PyROOTを32 bitで使用する必要がある場合(Pythonを参照)、ROOTを32 bitでコンパイルする必要がある。この場合、configureの時点で ./configure macosx --enable-python のように、"macosx"と明示的に環境を指定することによって、32 bitでコンパイルされるようになる(64 bitの場合は"macosx64"である)。 参考文献 [1] René Brun, et al. (2005) "The ROOT Users Guide" [2] 藤井恵介 (2003) 『Dis45ユーザーのためのROOT入門 猿にも使えるROOT 番外編』 Last Updated 2008-11-18
https://w.atwiki.jp/f-05d/pages/2.html
メニュー トップページ スペック FAQ アップデート 不都合と対策 関連商品 root化 ツール メモ アンケート 2chテンプレ 2ch過去ログ 管理関係要望受付 練習ページ Wiki管理用 FAQ ツール 2ch 関連商品 ケース 液晶保護フィルム アンケート リンク 公式 ドコモ公式 富士通公式 Xi サービスエリア 料金プラン マニュアル その他 2ch本スレ ARROWS Z ISW11F まとめサイトwiki 発売日から3638日経過 アクセスカウンター 昨日: - 人 今日: - 人 合計: - 人/3648日 現在約-人が当Wikiを閲覧中 人気ページ ツール/充電時間計算機 root化
https://w.atwiki.jp/l01droot/pages/14.html
エディター RootExplorerは使えないので ESファイルエクスプローラを rootモードで使う。